Synonyms for "potato worm"

Words with similar meaning